
#ifndef _MEMBER_BSTROLLHANDLER_H_
#define _MEMBER_BSTROLLHANDLER_H_

#include <BViewer>
#include <BCamera>
#include <BStrollHandler>

#define strollhandler_member(strollhandler)		((member_BStrollHandler*)((BStrollHandler*)strollhandler)->_ptr)

namespace BWE
{
	class member_BStrollHandler
	{
	public:
		member_BStrollHandler(BStrollHandler* handler);
		~member_BStrollHandler();

	public:
		BStrollHandler*		boss;
		double				time;
		float				moveSpeed;
		float				rotateStep;
		bool				wDown;
		bool				sDown;
		bool				aDown;
		bool				dDown;
		bool				qDown;
		bool				zDown;
		bool				middleDown;
		bool				rightDown;
		BPoint				rightDownPos;
		BPoint				rightDownGlobalPos;
	};
}

#endif
